/**
 * 延迟摄影计算器 CSS
 */

/* 结果区域 */
#timelapse-result {
  margin-top: 20px;
  transition: all 0.3s ease;
}

/* 结果标题 */
#timelapse-result .alert-heading {
  font-size: 1.1rem;
  margin-bottom: 10px;
}

/* 结果数值强调 */
#timelapse-result strong {
  color: var(--primary-color);
}

/* 提示信息 */
.timelapse-tips {
  margin-top: 20px;
  font-size: 0.9rem;
}

/* 响应式调整 */
@media (max-width: 768px) {
  .input-group {
    flex-wrap: wrap;
  }
  
  .input-group > * {
    flex: 1 1 40%;
    margin-bottom: 5px;
  }
  
  .input-group-text {
    flex: 0 0 auto;
  }
}